picture window - Francés Inglés Diccionario